apparently its when you dont shag about and you have respect for your body and you dont just open your legs to any boy.
Synonyms for self respect
On this page, you will find 30 slang terms related to self respect. Some of the top words include: vex, lazy, nonderpants, rim jaw, hianus, and 25 more.